/**
 * 
 */
package systole.ioHandling.fileReaders;

import java.io.File;

import systole.domain.signals.Segment;
import systole.exceptions.ExceptionIO;

/**
 * @author juan
 *
 */
public abstract class FileReaderSystole {

		
	/**
	 * @param file
         * @return A raw segment.
         * @throws ExceptionIO
	 */
	public abstract Segment readFile(File file) throws ExceptionIO;
	/**
	 * @param path
         * @return A raw Segment.
     * @throws ExceptionIO
	 */
	public abstract Segment readFile(String path)throws ExceptionIO;
	
	
}
